x86: mce: Provide extended physical CPU info.
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 10 Feb 2009 05:51:00 +0000 (05:51 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 10 Feb 2009 05:51:00 +0000 (05:51 +0000)
commite16fc5ba591cd0d8179193b020079dcc25f3d4c9
treee253e1a7a74811065d342011c99f2badeace75f4
parentab620f29ef3572985bb6cd169996eed7792bf3d7
x86: mce: Provide extended physical CPU info.

Provide extended physial CPU info for the sake of dom0 MCE handling.
This information includes <cpu,core,thread> info for all logical CPUs,
cpuid information from all of them, and initial MSR values for a few
MSRs that are important to MCE handling.

Signed-off-by: Frank van der Linden <Frank.Vanderlinden@Sun.COM>
xen/arch/x86/cpu/mcheck/amd_k8.c
xen/arch/x86/cpu/mcheck/amd_nonfatal.c
xen/arch/x86/cpu/mcheck/mce.c
xen/arch/x86/cpu/mcheck/mce.h
xen/arch/x86/cpu/mcheck/mce_intel.c
xen/include/public/arch-x86/xen-mca.h